home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 22 / AACD 22.iso / AACD / Online / Apache / include / php / Zend / zend_ini_scanner.h < prev    next >
Encoding:
C/C++ Source or Header  |  2000-11-03  |  572 b   |  25 lines

  1. #ifndef _ZEND_INI_SCANNER_H
  2. #define _ZEND_INI_SCANNER_H
  3.  
  4. #if defined(ZTS) && defined(__cplusplus)
  5. class ZendIniFlexLexer : public yyFlexLexer
  6. {
  7. public:
  8.     virtual ~ZendIniFlexLexer();
  9.     int lex_scan(zval *zendlval);
  10.     void BeginState(int state);
  11.  
  12.     char *filename;
  13. };
  14. #endif    /* ZTS && __cplusplus */
  15.  
  16. BEGIN_EXTERN_C()
  17. int zend_ini_scanner_get_lineno();
  18. char *zend_ini_scanner_get_filename();
  19. int zend_ini_open_file_for_scanning(zend_file_handle *fh);
  20. void zend_ini_close_file(zend_file_handle *fh);
  21. int ini_lex(zval *ini_lval);
  22. END_EXTERN_C()
  23.  
  24. #endif /* _ZEND_INI_SCANNER_H */
  25.